contributor | Institut für Architektur von Anwendungssystemen (IAAS) |
creator | Kolb, Pascal |
date | 2008-04-26 |
description | 69 pages |
Integrating enterprise applications is a challenging topic. The book "Enterprise Integration Patterns" by Gregor Hohpe and Bobby Woolf describes a collection of patterns residing in the domain of enterprise application integration using messaging. The book describes frequently recurring problems in this domain and their solution in the form of patterns. The main objective of this work is to analyze the implementation of these Enterprise Integration Patterns in Apache Camel. Apache Camel is a routing and mediation engine which implements the Enterprise Integration Patterns. It provides a framework where these patterns can be used to integrate different applications. In this work the Apache Camel platform is evaluated regarding the correct implementation of the Enterprise Integration Patterns. The result of this evaluation is then used to develop a framework, which extends the Apache Camel framework, enabling the execution of parameterized patterns. Additionally an existing graphical editor for the modeling of integration scenarios using patterns is extended. In the existing editor these modeled integration scenarios can be used to generate corresponding WS-BPEL processes. The extension implemented in this work additionally allows to generate Apache Camel based Java applications executing the modeled integration scenarios. | |
format | application/pdf |
934814 Bytes |
identifier | http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=STUD-2127&engl=1 |
language | eng |
publisher | Stuttgart, Germany, Universität Stuttgart |
relation | Student Thesis No. 2127 |
source | ftp://ftp.informatik.uni-stuttgart.de/pub/library/medoc.ustuttgart_fi/STUD-2127/STUD-2127.pdf |
subject | Software Engineering Software Architectures (CR D.2.11) |
Programming Languages (CR D.3) | |
Office Automation (CR H.4.1) | |
EAI | |
Pattern | |
Web Service | |
Messaging | |
Apache Camel | |
title | Realization of EAI Patterns with Apache Camel |
type | Text |
Student Thesis |